/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Negocio;

import java.rmi.Remote;
import java.rmi.RemoteException;


public interface CalculadoraRemota extends Remote{
    public double Suma(double a, double b) throws RemoteException;
    public double Resta(double a, double b) throws RemoteException;
    public double Multiplicacion(double a, double b) throws RemoteException;
    public double Division(double a, double b) throws RemoteException;
    public double potenciacion(double a, double b) throws RemoteException;
    public double radicacion(double a) throws RemoteException;
    public String decimalToBinario(String numDecimal) throws RemoteException;
    public String decimalToOctal(String numDecimal) throws RemoteException;
    public String decimalToHexadecimal(String numDecimal) throws RemoteException;
    public String binarioToDecimal(String numBinario) throws RemoteException;
    public String octalToDecimal(String numOctal) throws RemoteException;
    public String hexadecimalToDecimal(String numHexadecimal) throws RemoteException;
    public String evaluarPolinomio(String polinomio) throws RemoteException;

}
